* {box-sizing: border-box}
html {
    padding: 0;
    margin: 0;
    min-height: 100vh;
    body {
        padding: 0;
        margin: 0;
        min-height: 100vh;
        font-family: "Avenir", Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-align: center;
        color: #2c3e50;
    }
}